package com.ruicar.afs.cloud.common.modules.contract.cms.vo;

import com.ruicar.afs.cloud.common.modules.contract.cms.vo.CustBaseInfoVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @author: Lee
 * @date 2020-05-29 09:31:34
 * @description 合同客户基本信息表
 */
@Data
public class BasicCustBaseInfoVo {
	/** 用户标识 */
	@ApiModelProperty("用户标识")
	private String identityUser = "1";
	/** 已申请贷款笔数 */
	@ApiModelProperty("已申请贷款笔数")
	private String loanNum = "1";
	/** 已申请贷款笔数 */
	@ApiModelProperty("已申请贷款笔数")
	private List<CustBaseInfoVo> custBaseInfoList = new ArrayList<>();

	/** 与申请人关系 夫妻；父母-子女；兄妹；朋友-个人；家庭成员-个人；第一业务伙伴-企业第三方；第一业务伙伴-供应商购回；第一业务伙伴-银行保理；第一业务伙伴-个人第三方；其他亲属-个人；同事-个人 */
	@ApiModelProperty("与申请人关系 夫妻；父母-子女；兄妹；朋友-个人；家庭成员-个人；第一业务伙伴-企业第三方；第一业务伙伴-供应商购回；第一业务伙伴-银行保理；第一业务伙伴-个人第三方；其他亲属-个人；同事-个人")
	private String custRelation;

	@ApiModelProperty("客户姓名")
	private String custName;
	@ApiModelProperty("电话号码")
	private String phone;
	@ApiModelProperty("身份证号码")
	private String certNo;
	@ApiModelProperty("客户角色")
	private String custRole;

	@ApiModelProperty("合同到期日期")
	private Date certEndDate;
}
